#include <iostream>
template <class T>
void func(T t);

template <class T>
class B;
// {
//     public:
//     B(){
//         std::cout<<"B";
//     }
//     private:
//     T t;
// };